/*
 * Copyright (c) 2022-2023 cetcclout Co., Ltd All rights reserved.
 * Sensor Adapter is licensed under Mulan PSL v2.
 * You can use this software according to the terms and conditions of the Mulan PSL v2.
 * You may obtain a copy of Mulan PSL v2 at:
 *          http://license.coscl.org.cn/MulanPSL2
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PSL v2 for more details.
 */
package com.cetccloud.cimp.adapter.datasource.sqldb.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import lombok.Data;
import java.time.LocalDateTime;

/**
 * @author
 * @apiNote 数据协议属性对应关系
 * @date 2023-03-16 09:07:30
 */
@ApiModel(description = "${comments}", value = "EnvRuleHj212Entity")
@Data
@TableName("env_rule_hj212")
public class EnvRuleHj212Entity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键标识
	 */
	@ApiModelProperty(value = "主键标识")
	@TableId
	private Long id;
	/**
	 * 时间等级CN
	 */
	@ApiModelProperty(value = "时间等级CN")
	private String cn;
	/**
	 * 编码
	 */
	@ApiModelProperty(value = "编码")
	private String code;
	/**
	 * 模型键值
	 */
	@ApiModelProperty(value = "模型键值")
	private String key;
	/**
	 * 监测类别ST（通常用不到，但如SO₂需用该其区分大气SO₂，废气SO₂）
	 */
	@ApiModelProperty(value = "监测类别ST（通常用不到，但如SO₂需用该其区分大气SO₂，废气SO₂）")
	private Integer st;
	/**
	 * 物模型属性编码
	 */
	@ApiModelProperty(value = "物模型属性编码")
	private String modelAttributeName;
	/**
	 * 创建时间
	 */
	@ApiModelProperty(value = "创建时间")
	private LocalDateTime createTime;
	/**
	 * 创建人ID
	 */
	@ApiModelProperty(value = "创建人ID")
	private Long createUserId;
	/**
	 * 修改时间
	 */
	@ApiModelProperty(value = "修改时间")
	private LocalDateTime updateTime;
	/**
	 * 修改人ID
	 */
	@ApiModelProperty(value = "修改人ID")
	private Long updateUserId;

}
